Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
87 NORTH PLACE Semi-Detached £234,969 £187,500 2 Mar 2018
88 NORTH PLACE Semi-Detached £286,446 £164,950 16 Jun 2006
91 NORTH PLACE Semi-Detached £153,668 £124,000 30 Jul 2018
93 NORTH PLACE Semi-Detached £220,917 £73,950 19 Apr 2002